package com.fpd.model.ro;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @desc 案件来访记录信息表
 * @author wujiangbo
 * @date 2019年11月21日 上午11:12:34
 */
@Data
@ApiModel(description = "案件来访记录信息表")
public class CaseVisitRecord extends PageRO {

	private static final long serialVersionUID = 7945810812705543440L;

	@ApiModelProperty(value = "主键ID(与业务无关)", example = "新增不填")
	private String id;

	@ApiModelProperty(value = "来访时间", example = "yyyy-MM-dd HH:mm:ss")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private Date createTime;

	@ApiModelProperty(value = "来访类型（1：来电；2：拜访；3：其他）", example = "1")
	private Integer visitType;

	@ApiModelProperty(value = "来访备注", example = "")
	private String visitNote;

	@ApiModelProperty(value = "添加来访记录的用户ID", example = "")
	private String userId;

	@ApiModelProperty(value = "客户号", example = "")
	private String custNo;

	@ApiModelProperty(value = "客户姓名", example = "张三")
	private String custName;

	@ApiModelProperty(value = "客户来源（1：律师函来电；2：甲方短信来电；3：律所短信来电；4：律师函加微信；5：IB反馈跟进；6：主动外呼；7：其他）", example = "")
	private int customerSource;

	@ApiModelProperty(value = "客户分类（1：全部还款客户；2：部分还款客户；3：待跟进客户；4：拒绝回款客户；）")
	private String custClassify;

}